WPAICG\WPAICG_OpenRouter A

Total Complexity 72
Dependencies 2
Dependents 3
Total lines 604
Lines of code 360
Logical lines of code 195
Comment lines 57
Methods 44
Properties 30

Methods 44

Method Rating Maintainability Complexity Lines of code
sendRequest()
A
37 11 78
create_body_for_file()
S
53 5 21
openai()
S
50 3 30
completion()
S
60 4 13
chat()
S
60 4 13
create_body_for_audio()
S
55 3 18
listAssistants()
S
66 2 8
setUpHeaders()
S
59 1 15
retrieveApiKey()
S
75 2 4
get_instance()
S
72 2 6
filterCurlForStream()
S
65 2 9
complete()
S
69 1 6
cancelFineTune()
S
72 1 5
listFiles()
S
75 1 4
createSpeech()
S
75 1 4
modifyAssistant()
S
72 1 5
createAssistant()
S
72 1 5
deleteAssistant()
S
72 1 5
listModels()
S
75 1 4
retrieveModel()
S
72 1 5
setTimeout()
S
81 1 3
embeddings()
S
75 1 4
engine()
S
75 1 4
engines()
S
75 1 4
deleteFineTune()
S
72 1 5
listFineTuneEvents()
S
72 1 5
retrieveFineTune()
S
72 1 5
transcriptions()
S
75 1 4
answer()
S
75 1 4
translations()
S
75 1 4
createEdit()
S
75 1 4
image()
S
74 1 4
imageEdit()
S
74 1 4
createImageVariation()
S
74 1 4
search()
S
69 1 6
classification()
S
75 1 4
listFineTunes()
S
75 1 4
moderation()
S
75 1 4
uploadFile()
S
75 1 4
setResponse()
S
81 1 3
retrieveFileContent()
S
72 1 5
deleteFile()
S
72 1 5
createFineTune()
S
75 1 4
retrieveFile()
S
72 1 5